package com.wj.rpsm.user.service;

import com.wj.rpsm.user.pojo.Message;
import com.wj.rpsm.user.pojo.vo.ForumVo;

import java.util.List;

/**
 * @author WeiJin
 * @version 1.0
 */
public interface MessageService {
    /**
     * 获取所有帖子 可根据用户id获取自己的帖子
     * @param id
     * @param messageId
     * @param title
     * @return
     */
    List<ForumVo> queryMessage(Integer id,Integer messageId,String title,Integer fromId);

    /**
     * 新建帖子
     * @param message
     * @return
     */
    Integer addMessage(Message message);

    /**
     * 点赞
     * @param messageId
     * @return
     */
    Integer updateMessageLike(Integer messageId);
    /**
     * 取消赞
     * @param messageId
     * @return
     */
    Integer updateMessageUnlike(Integer messageId);

    /**
     * 添加浏览量
     * @param id
     * @return
     */
    Integer updateMessageBrowse(Integer id);
}
